From 5d224f01e6948cc2c734e899068ca32b82838787 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Tue, 27 May 2008 00:12:33 +0000 Subject: [PATCH] Enable correctly dialog buttons sensitivity when the anonymous option is 2008-05-27 Carlos Garnacho * gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Enable correctly dialog buttons sensitivity when the anonymous option is enabled by default. Bug #531865. svn path=/trunk/; revision=20183 --- ChangeLog | 6 ++++++ gtk/gtkmountoperation.c | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index daf74c9d63..e0a16dc4d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-05-27 Carlos Garnacho + + * gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Enable + correctly dialog buttons sensitivity when the anonymous option is + enabled by default. Bug #531865. + 2008-05-27 Carlos Garnacho * gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Set diff --git a/gtk/gtkmountoperation.c b/gtk/gtkmountoperation.c index ebd6cbf031..3b8dff049d 100644 --- a/gtk/gtkmountoperation.c +++ b/gtk/gtkmountoperation.c @@ -615,7 +615,12 @@ gtk_mount_operation_ask_password (GMountOperation *mount_op, G_CALLBACK (pw_dialog_got_response), operation); if (can_anonymous) - gtk_widget_set_sensitive (priv->entry_container, FALSE); + { + /* The anonymous option will be active by default, + * ensure the toggled signal is emitted for it. + */ + gtk_toggle_button_toggled (GTK_TOGGLE_BUTTON (priv->anonymous_toggle)); + } else if (! pw_dialog_input_is_valid (operation)) gtk_dialog_set_response_sensitive (dialog, GTK_RESPONSE_OK, FALSE); -- 2.30.2